<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        /*
            基本数据类型
                String Number Boolean Null Undefined
            
            引用数据类型
                Object
            
            Js中的变量都保存在栈内存中，
                基本数据类型的值都保存在栈内存中
                值与值之间没有联系
        */
        // var a=123;
        // var b=a;
        // a++;
        // console.log(a);
        // console.log(b);

        // var obj=new Object();
        // obj.name="猪八戒";
        // console.log(obj.name);

        // var obj2=obj;
        // obj.name="孙悟空";

        // console.log(obj.name);
        // console.log(obj2.name);
        /*
            比较基本数据类型的值时，就是比较值
            而比较引用数据类型的值时，是比较对象的内存地址
        */
        /*
            使用对象字面量来创建一个对象,可以在创建对象时，直接指定对象中的属性
            语法：{属性名：属性值，属性名：属性值.....}
        */
        var obj={
            name:"猪八戒",
            age:18
        };
        console.log(obj.name,obj.age);
    </script>
</head>
<body>
    
</body>
</html>